substantially the same - Español Inglés Diccionario